river buffalo - Turco Inglés Diccionario